package com.ruiben.mall.pojo;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;

@Table(name = "user_collection")
public class UserCollection {
    @Id
    private String id;

    /**
     * 用户id
     */
    @Column(name = "userId")
    private String userid;

    /**
     * 商品id
     */
    @Column(name = "product_id")
    private String productId;

    /**
     * 收藏时间
     */
    @Column(name = "collectionTime")
    private Date collectiontime;

    /**
     * 收藏数
     */
    @Column(name = "collectionNum")
    private Integer collectionnum;

    /**
     * @return id
     */
    public String getId() {
        return id;
    }

    /**
     * @param id
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * 获取用户id
     *
     * @return userId - 用户id
     */
    public String getUserid() {
        return userid;
    }

    /**
     * 设置用户id
     *
     * @param userid 用户id
     */
    public void setUserid(String userid) {
        this.userid = userid;
    }

    /**
     * 获取商品id
     *
     * @return product_id - 商品id
     */
    public String getProductId() {
        return productId;
    }

    /**
     * 设置商品id
     *
     * @param productId 商品id
     */
    public void setProductId(String productId) {
        this.productId = productId;
    }

    /**
     * 获取收藏时间
     *
     * @return collectionTime - 收藏时间
     */
    public Date getCollectiontime() {
        return collectiontime;
    }

    /**
     * 设置收藏时间
     *
     * @param collectiontime 收藏时间
     */
    public void setCollectiontime(Date collectiontime) {
        this.collectiontime = collectiontime;
    }

    /**
     * 获取收藏数
     *
     * @return collectionNum - 收藏数
     */
    public Integer getCollectionnum() {
        return collectionnum;
    }

    /**
     * 设置收藏数
     *
     * @param collectionnum 收藏数
     */
    public void setCollectionnum(Integer collectionnum) {
        this.collectionnum = collectionnum;
    }
}